.CountDown{
  border: 1px solid #ccc;
  position: relative;
  border-radius: 4px;
  line-height: 1.8em;
  text-align: center;
  cursor: default;
  background: #F8F8F8;
  overflow: hidden;
  padding: 4px 0;
  >.restTime{
    position: relative;
    font-weight: 700;
    color: #666;
    z-index: 1;
  }
  >.progress{
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    background-image: linear-gradient(to bottom,#F8F8F8 0,#EEE 100%);
    border-right: 1px solid rgba(212,212,212,.5);
    border-radius: 3px 0 0 3px;
    min-height: 2.2em;
    z-index: 0;
  }
}